package com.zte.claa.inficombo.csa.app.service.photo.bean;

/*
 * Author by 0283000106 
 */
public class PhotoFileBaseInfo {
	// 0x81，标识切片帧；
    private int MessageID;
    // INT16，本终端产生的视频文件号；应用侧可以根据 DevEui+FileID组合成一个全局唯一图片文件标识；
    private int FileID;
    // YYMMDDHHMMSS：标识图片摄像时间；
    private String FileTime;  
    // ENUM；标识图片文件格式；1：JPEG：其他：RFU；
    private int FileType;
    // INT32；标识图片文件大小；
    private int FileLength;
    // INT16；总分片数；
    private int FlagNum;
    // INT8；每分片长度；
    private int FlagLength;
    /* ENUM；标识分片包发送使用的SF:
    0：RFU；
	1：SF5；
	2：SF6；
	3：SF7；
	4：SF8；
	5：SF9；
	6：SF10；
	7：SF11；
	8：SF12；
	9～255：RFU；
    */
    private int FlagSendSF;
    private String FileMIC;
    //private int BitmapLen;
    //private byte[] Bitmap;
    
	public int getMessageID() {
		return MessageID;
	}

	public void setMessageID(int messageID) {
		MessageID = messageID;
	}
    
	public int getFileID() {
		return FileID;
	}

	public void setFileID(int fileID) {
		FileID = fileID;
	}

	public String getFileTime() {
		return FileTime;
	}

	public void setFileTime(String fileTime) {
		FileTime = fileTime;
	}

	public int getFileType() {
		return FileType;
	}

	public void setFileType(int fileType) {
		FileType = fileType;
	}

	public int getFileLength() {
		return FileLength;
	}

	public void setFileLength(int fileLength) {
		FileLength = fileLength;
	}

	public int getFlagNum() {
		return FlagNum;
	}

	public void setFlagNum(int flagNum) {
		FlagNum = flagNum;
	}

	public int getFlagLength() {
		return FlagLength;
	}

	public void setFlagLength(int flagLength) {
		FlagLength = flagLength;
	}

	public int getFlagSendSF() {
		return FlagSendSF;
	}

	public void setFlagSendSF(int flagSendSF) {
		FlagSendSF = flagSendSF;
	}

	public String getFileMIC() {
		return FileMIC;
	}

	public void setFileMIC(String fileMIC) {
		FileMIC = fileMIC;
	}

	public enum PhotoTypeEnum {
    	// 定义2个枚举实例
    	JPEG,OTHER;
    }
}


